Flipped Classrooms for Introductory Computer Programming Courses

نویسندگان

چکیده

Teaching and learning how to program are not easy tasks. Disapproval dropout rates a concern for everyone concerned with the topic. Therefore, it is necessary look strategies that improve motivation of students who start programming course, also improving success decreasing rates. The inverted class model, or flipped classroom, has been used in several experiments, showing very good results. objectives this teaching-learning technique change traditional order: have contact new subjects before using videos, texts other material, as well small online tests check their knowledge. In way, face-to-face classes reserved discussion, doubts application previously acquired purpose paper analyze scientific production on Flipped classrooms introductory courses indexed Elsevier’s Scopus. sample composed by 45 articles total. results obtained bibliometric analysis showed when where those documents published, authors what focus said articles. We analyzed most cited documents. made summary articles, namely refers size experiences, which language used, universities made, technology methods order create these experiences reported articles.. managed get global view theme, getting strong want use teaching programming.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Python as a Programming Language for the Introductory Programming Courses

Lappeenranta University of Technology Department of Information Technology Jussi Pekka Kasurinen Python as a programming language for the introductory programming courses Thesis for the Degree of Bachelor of Science in Technology

متن کامل

Novices' Progress in Introductory Programming Courses

This paper presents an approach for educators to evaluate student progress throughout a course, and not merely based on a final exam. We introduce progress reports and describe how these can be used as a tool to evaluate student learning and understanding during programming courses. Complemented with data from surveys and the exam, the progress reports can be used to build an overall picture of...

متن کامل

Some Pitfalls in Introductory Programming Courses

This paper discusses some difficulties in teaching introductory courses to programming, paying particular attention to their mathematical nature. We consider some aspects, which have not been commented in detail in textbooks and often neglected by course outlines and schedules. Some of these are constructing complex conditions, exceeding array bound, calculating infinite series in conjunction w...

متن کامل

Language Trends in Introductory Programming Courses

Deciding what to teach novice programmers about programming and, in particular, which programming language to teach to novice programmers, and how to teach it, is a common topic for debate within universities. Should an industry relevant programming language be taught, or should a language designed for teaching novices be used? In order to design tools and methodologies for the teaching of novi...

متن کامل

A Teaching Methodology for Introductory Programming Courses using Alice

Enrollment numbers and retention rates have been decreasing in technology programs in United States of America, particularly for underrepresented minority groups. At St. Mary’s University, we started an Engineering Summer Program (ESP) that consists of programming and robotics sessions for high school students. The programming courses offer an opportunity for many students to write a computer p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: International Journal of Information and Education Technology

سال: 2021

ISSN: ['2010-3689']

DOI: https://doi.org/10.18178/ijiet.2021.11.4.1508